shortage of skilled resources - Turkish English Dictionary